Hatchard's Picadilly, London. London's Oldest Bookshop Since 1797.